package com.isunland.managesystem.entity;

import com.isunland.managesystem.base.BaseModel;

/**
 * 对象功能:入库申请主表 Model对象
 * 开发公司:北京信普达系统工程有限公司
 * 开发人员:ksy
 * 创建时间:2015-07-16 15:45:54
 */
public class RInappMain extends BaseModel {
  // 主键
  protected String id;
  // 默认排序字段
  protected Long orderNo;
  // 默认备注字段
  protected String remark;
  // 登记人ID
  protected String regStaffId;
  // 登记人名称
  protected String regStaffName;
  // 登记人时间
  protected String regDate;
  // 会员编码
  protected String memberCode;
  // 所属会员名称
  protected String memberName;
  // 入库概要
  protected String minCom;
  // 入库类别编码
  protected String minkindCode;
  //入库类别名称
  protected String minkindName;
  // 所在库房名称
  protected String storageName;
  // 所在库房ID
  protected String storageId;
  // 物料供应商/部门名称
  protected String msupplyName;
  // 物料供应商/部门ID
  protected String msupplyId;
  // 入库单编号
  protected String minbillno;
  // 入库申请人名称
  protected String minappmanName;
  // 入库申请人ID
  protected String minappmanId;
  // 入库申请日期
  protected String minappDate;
  // 质检人名称
  protected String mquamanName;
  // 质检人ID
  protected String mquamanId;
  // 质检日期
  protected String mquaDate;
  // 入库办理人名称
  protected String mindealmanName;
  // 入库办理人ID
  protected String mindealmanId;
  // 入库日期
  protected String mindealDate;
  // 入库单状态名称
  protected String minbillStatusName;
  // 入库单状态编码
  protected String minbillStatusCode;
  //物料类别编码
  protected String materialKindCode;
  //物料类别名称
  protected String materialKindName;
  // 流程runId
  protected Long runId = 0L;
  //质检是否通过
  protected String ifQuality;
  //发票号
  protected String invoiceNo;
  //合计金额
  protected Double sumPrice;
  //合计金额大写
  protected String sumPriceString;
  // 是否已付全款
  protected String ifAllpay;
  // 是否开票完成
  protected String ifInvoiceFinished;
  // 已结算
  protected Double makedContractAmount;
  // 未结算
  protected Double residualContractAmount;
  // 已开票
  protected Double makedInvoiceAmount;
  // 未开票
  protected Double residualInvoiceAmount;
  //是否全数入库
  protected String ifInbillAll;
  // 登记部门编码
  protected String regDeptCode;
  // 登记部门名称
  protected String regDeptName;
  //银行信息
  protected String accBankInfo;
  // 收开票情况
  protected String infoInvoice;
  //是否采购入库
  protected String ifBuy;
  //所属单位编码
  protected String orgunitCode;
  //所属单位名称
  protected String orgunitName;
  //申请人所在部门编码
  protected String minappmanDeptCode;
  //申请人所在部门名称
  protected String minappmanDeptName;

  /**
   * 返回申请人所在部门编码
   */
  public String getMinappmanDeptCode() {
    return minappmanDeptCode;
  }

  public void setMinappmanDeptCode(String minappmanDeptCode) {
    this.minappmanDeptCode = minappmanDeptCode;
  }

  /**
   * 返回申请人所在部门名称
   */
  public String getMinappmanDeptName() {
    return minappmanDeptName;
  }

  public void setMinappmanDeptName(String minappmanDeptName) {
    this.minappmanDeptName = minappmanDeptName;
  }

  /**
   * 返回所属单位编码
   */
  public String getOrgunitCode() {
    return orgunitCode;
  }

  public void setOrgunitCode(String orgunitCode) {
    this.orgunitCode = orgunitCode;
  }

  /**
   * 返回所属单位名称
   */
  public String getOrgunitName() {
    return orgunitName;
  }

  public void setOrgunitName(String orgunitName) {
    this.orgunitName = orgunitName;
  }

  /**
   * 返回是否采购入库
   */
  public String getIfBuy() {
    return ifBuy;
  }

  public void setIfBuy(String ifBuy) {
    this.ifBuy = ifBuy;
  }

  /**
   * 返回是否全数入库
   */
  public String getIfInbillAll() {
    return ifInbillAll;
  }

  public void setIfInbillAll(String ifInbillAll) {
    this.ifInbillAll = ifInbillAll;
  }

  /**
   * 返回发票号
   */
  public String getInvoiceNo() {
    return invoiceNo;
  }

  public void setInvoiceNo(String invoiceNo) {
    this.invoiceNo = invoiceNo;
  }

  /**
   * 返回合计金额
   */
  public Double getSumPrice() {
    return sumPrice;
  }

  public void setSumPrice(Double sumPrice) {
    this.sumPrice = sumPrice;
  }

  /**
   * 返回合计金额大写
   */
  public String getSumPriceString() {
    return sumPriceString;
  }

  public void setSumPriceString(String sumPriceString) {
    this.sumPriceString = sumPriceString;
  }

  /**
   * 返回质检是否通过
   */
  public String getIfQuality() {
    return ifQuality;
  }

  public void setIfQuality(String ifQuality) {
    this.ifQuality = ifQuality;
  }

  /**
   * 返回流程runId
   */
  public Long getRunId() {
    return runId;
  }

  public void setRunId(Long runId) {
    this.runId = runId;
  }

  /**
   * 返回物料类别编码
   */
  public String getMaterialKindCode() {
    return materialKindCode;
  }

  public void setMaterialKindCode(String materialKindCode) {
    this.materialKindCode = materialKindCode;
  }

  /**
   * 返回物料类别名称
   */
  public String getMaterialKindName() {
    return materialKindName;
  }

  public void setMaterialKindName(String materialKindName) {
    this.materialKindName = materialKindName;
  }

  public void setId(String id) {
    this.id = id;
  }

  /**
   * 返回 主键
   */
  public String getId() {
    return this.id;
  }

  public void setOrderNo(Long orderNo) {
    this.orderNo = orderNo;
  }

  /**
   * 返回 默认排序字段
   */
  public Long getOrderNo() {
    return this.orderNo;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

  /**
   * 返回 默认备注字段
   */
  public String getRemark() {
    return this.remark;
  }

  public void setRegStaffId(String regStaffId) {
    this.regStaffId = regStaffId;
  }

  /**
   * 返回 登记人ID
   */
  public String getRegStaffId() {
    return this.regStaffId;
  }

  public void setRegStaffName(String regStaffName) {
    this.regStaffName = regStaffName;
  }

  /**
   * 返回 登记人名称
   */
  public String getRegStaffName() {
    return this.regStaffName;
  }

  public void setRegDate(String regDate) {
    this.regDate = regDate;
  }

  /**
   * 返回 登记人时间
   */
  public String getRegDate() {
    return this.regDate;
  }

  public void setMemberCode(String memberCode) {
    this.memberCode = memberCode;
  }

  /**
   * 返回 会员编码
   */
  public String getMemberCode() {
    return this.memberCode;
  }

  public void setMemberName(String memberName) {
    this.memberName = memberName;
  }

  /**
   * 返回 所属会员名称
   */
  public String getMemberName() {
    return this.memberName;
  }

  public void setMinCom(String minCom) {
    this.minCom = minCom;
  }

  /**
   * 返回 入库概要
   */
  public String getMinCom() {
    return this.minCom;
  }

  public void setMinkindCode(String minkindCode) {
    this.minkindCode = minkindCode;
  }

  /**
   * 返回 入库类别编码
   */
  public String getMinkindCode() {
    return this.minkindCode;
  }

  /**
   * 返回入库类别名称
   */
  public String getMinkindName() {
    return minkindName;
  }

  public void setMinkindName(String minkindName) {
    this.minkindName = minkindName;
  }

  public void setStorageName(String storageName) {
    this.storageName = storageName;
  }

  /**
   * 返回 所在库房名称
   */
  public String getStorageName() {
    return this.storageName;
  }

  public void setStorageId(String storageId) {
    this.storageId = storageId;
  }

  /**
   * 返回 所在库房ID
   */
  public String getStorageId() {
    return this.storageId;
  }

  public void setMsupplyName(String msupplyName) {
    this.msupplyName = msupplyName;
  }

  /**
   * 返回 物料供应商/部门名称
   */
  public String getMsupplyName() {
    return this.msupplyName;
  }

  public void setMsupplyId(String msupplyId) {
    this.msupplyId = msupplyId;
  }

  /**
   * 返回 物料供应商/部门ID
   */
  public String getMsupplyId() {
    return this.msupplyId;
  }

  public void setMinbillno(String minbillno) {
    this.minbillno = minbillno;
  }

  /**
   * 返回 入库单编号
   */
  public String getMinbillno() {
    return this.minbillno;
  }

  public void setMinappmanName(String minappmanName) {
    this.minappmanName = minappmanName;
  }

  /**
   * 返回 入库申请人名称
   */
  public String getMinappmanName() {
    return this.minappmanName;
  }

  public void setMinappmanId(String minappmanId) {
    this.minappmanId = minappmanId;
  }

  /**
   * 返回 入库申请人ID
   */
  public String getMinappmanId() {
    return this.minappmanId;
  }

  public void setMinappDate(String minappDate) {
    this.minappDate = minappDate;
  }

  /**
   * 返回 入库申请日期
   */
  public String getMinappDate() {
    return this.minappDate;
  }

  public void setMquamanName(String mquamanName) {
    this.mquamanName = mquamanName;
  }

  /**
   * 返回 质检人名称
   */
  public String getMquamanName() {
    return this.mquamanName;
  }

  public void setMquamanId(String mquamanId) {
    this.mquamanId = mquamanId;
  }

  /**
   * 返回 质检人ID
   */
  public String getMquamanId() {
    return this.mquamanId;
  }

  public void setMquaDate(String mquaDate) {
    this.mquaDate = mquaDate;
  }

  /**
   * 返回 质检日期
   */
  public String getMquaDate() {
    return this.mquaDate;
  }

  public void setMindealmanName(String mindealmanName) {
    this.mindealmanName = mindealmanName;
  }

  /**
   * 返回 入库办理人名称
   */
  public String getMindealmanName() {
    return this.mindealmanName;
  }

  public void setMindealmanId(String mindealmanId) {
    this.mindealmanId = mindealmanId;
  }

  /**
   * 返回 入库办理人ID
   */
  public String getMindealmanId() {
    return this.mindealmanId;
  }

  public void setMindealDate(String mindealDate) {
    this.mindealDate = mindealDate;
  }

  /**
   * 返回 入库日期
   */
  public String getMindealDate() {
    return this.mindealDate;
  }

  public void setMinbillStatusName(String minbillStatusName) {
    this.minbillStatusName = minbillStatusName;
  }

  /**
   * 返回 入库单状态名称
   */
  public String getMinbillStatusName() {
    return this.minbillStatusName;
  }

  public void setMinbillStatusCode(String minbillStatusCode) {
    this.minbillStatusCode = minbillStatusCode;
  }

  /**
   * 返回 入库单状态编码
   */
  public String getMinbillStatusCode() {
    return this.minbillStatusCode;
  }

  public void setIfAllpay(String ifAllpay) {
    this.ifAllpay = ifAllpay;
  }

  /**
   * 返回 是否已付全款
   */
  public String getIfAllpay() {
    return this.ifAllpay;
  }

  public void setIfInvoiceFinished(String ifInvoiceFinished) {
    this.ifInvoiceFinished = ifInvoiceFinished;
  }

  /**
   * 返回 是否开票完成
   */
  public String getIfInvoiceFinished() {
    return this.ifInvoiceFinished;
  }

  public void setMakedContractAmount(Double makedContractAmount) {
    this.makedContractAmount = makedContractAmount;
  }

  /**
   * 返回 已结算
   */
  public Double getMakedContractAmount() {
    return this.makedContractAmount;
  }

  public void setResidualContractAmount(Double residualContractAmount) {
    this.residualContractAmount = residualContractAmount;
  }

  /**
   * 返回 未结算
   */
  public Double getResidualContractAmount() {
    return this.residualContractAmount;
  }

  public void setMakedInvoiceAmount(Double makedInvoiceAmount) {
    this.makedInvoiceAmount = makedInvoiceAmount;
  }

  /**
   * 返回 已开票
   */
  public Double getMakedInvoiceAmount() {
    return this.makedInvoiceAmount;
  }

  public void setResidualInvoiceAmount(Double residualInvoiceAmount) {
    this.residualInvoiceAmount = residualInvoiceAmount;
  }

  /**
   * 返回 未开票
   */
  public Double getResidualInvoiceAmount() {
    return this.residualInvoiceAmount;
  }

  public void setRegDeptCode(String regDeptCode) {
    this.regDeptCode = regDeptCode;
  }

  /**
   * 返回 登记部门编码
   */
  public String getRegDeptCode() {
    return this.regDeptCode;
  }

  public void setRegDeptName(String regDeptName) {
    this.regDeptName = regDeptName;
  }

  /**
   * 返回 登记部门名称
   */
  public String getRegDeptName() {
    return this.regDeptName;
  }

  public void setAccBankInfo(String accBankInfo) {
    this.accBankInfo = accBankInfo;
  }

  /**
   * 返回银行信息
   */
  public String getAccBankInfo() {
    return this.accBankInfo;
  }

  public void setInfoInvoice(String infoInvoice) {
    this.infoInvoice = infoInvoice;
  }

  /**
   * 返回 收开票情况
   */
  public String getInfoInvoice() {
    return this.infoInvoice;
  }
}